Cycles not too bad for me...

PLEASE DO NOT TINKER UNTIL AT LEAST AFTER SOLVE HAS BEEN RUN AS IT MAY SPOIL THE REAL 'MAGIC' AT THE END...!

PLEASE LEAVE RUNNING AFTER COMPLETION UNTIL COLLISION... Then check the collision location...!
